package com.lagou;

import lombok.AllArgsConstructor;
import lombok.Data;

@Data
@AllArgsConstructor
public class MethodCalledTimeInfo {

    /**
     * 方法名
     */
    private String methodName;
    /**
     * 调用结束时间
     */
    private long calledEndTime;
    /**
     * 花费时间
     */
    private long spendTime;

    /**
     * 此次调是否在开始时间和结束时间范围内
     * true是false不是
     */
    public boolean endTimeBetween(long startTime, long endTime) {
        return calledEndTime >= startTime && calledEndTime <= endTime;
    }

}
